package com.dkm.ec.product.persistence.entity;
import org.apache.commons.lang.builder.ToStringBuilder;

import com.dkm.base.api.annotion.IField;
import com.dkm.base.api.annotion.ITable;
import com.dkm.base.db.persistence.entity.AbstractPo;

/**
 * 对象功能:产品从属分类表 Tbl对象
 * 开发公司:SKG.COM
 * 开发人员:HJD
 * 创建时间:2015-07-20 11:37:18
 */
 @ITable(name="prodCate",code="skg_prod_cate")
public class ProdCateTbl extends AbstractPo<String>{
	@IField(name="id",column="id_")
	protected String  id; 		/*ID*/
	@IField(name="prodId",column="prod_id_")
	protected String  prodId; 		/*产品ID*/
	@IField(name="cateId",column="cate_id_")
	protected String  cateId; 		/*从属分类ID*/
	@IField(name="cateType",column="cate_type_")
	protected String  cateType; 		/*分类类型 分类类型：main=主分类；sub=从分类；others=其它分类*/
	@IField(name="createTime",column="create_time_")
	protected java.util.Date  createTime; 		/*创建时间*/
	
	public void setId(String id) 
	{
		this.id = id;
	}
	/**
	 * 返回 ID
	 * @return
	 */
	public String getId() 
	{
		return this.id;
	}
	public void setProdId(String prodId) 
	{
		this.prodId = prodId;
	}
	/**
	 * 返回 产品ID
	 * @return
	 */
	public String getProdId() 
	{
		return this.prodId;
	}
	public void setCateId(String cateId) 
	{
		this.cateId = cateId;
	}
	/**
	 * 返回 从属分类ID
	 * @return
	 */
	public String getCateId() 
	{
		return this.cateId;
	}
	public void setCateType(String cateType) 
	{
		this.cateType = cateType;
	}
	/**
	 * 返回 分类类型 分类类型：main=主分类；sub=从分类；others=其它分类
	 * @return
	 */
	public String getCateType() 
	{
		return this.cateType;
	}
	public void setCreateTime(java.util.Date createTime) 
	{
		this.createTime = createTime;
	}
	/**
	 * 返回 创建时间
	 * @return
	 */
	public java.util.Date getCreateTime() 
	{
		return this.createTime;
	}
	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() 
	{
		return new ToStringBuilder(this)
		.append("id", this.id) 
		.append("prodId", this.prodId) 
		.append("cateId", this.cateId) 
		.append("cateType", this.cateType) 
		.append("createTime", this.createTime) 
		.toString();
	}
}